physeter macrocephalus - French English Dictionary